html {
    background-color: #fff;
}
.main {
    width: 100%;
    margin-bottom: 100px;
    padding-bottom: 100px;
}



.must-star {
    color: #ff0000;
    margin-right: 5px;
    margin-top: 3px;
    display: block;
    float: left;
}

.sub-tit {
    font-size: 19px;
    color: #000;
    font-weight: 550;
}

.mark {
    
}

.erweima {
    margin-top: 15px;
}
.erweima img {
    width: 60%;
    max-width: 200px;
}

.erweima-tip {
    font-weight: 400;
    font-size: 14px;
}

.pre-notice {
    white-space:pre-wrap; /* css3.0 */ 
    white-space:-moz-pre-wrap; /* Firefox */ 
    white-space:-pre-wrap; /* Opera 4-6 */ 
    white-space:-o-pre-wrap; /* Opera 7 */ 
    word-wrap:break-word; /* Internet Explorer 5.5+ */ 
    /*text-indent: 15px;*/
    text-align: justify;
    color: #666;
    /* letter-spacing: 2px; */
    font-size: 16px;
}

.subject_result {
    font-size: 16px;
    color: #000;
}

.subject_export {
    margin: 10px auto 0;
}

.dosub-lbl-checked {
    background-color: #ddd;
}

.weui-icon-checkbox-diy:before {
    display: inline-block;
    vertical-align: middle;
    font: normal normal normal 14px/1 weui;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    
    font-size: 23px;
    display: block;
    margin-left: .2em;
    margin-right: .2em;
}

.weui-icon-checkbox-diy-uncheck:before {
    content: '\EA01';
    color: #c9c9c9;
}

.weui-icon-checkbox-diy-checked:before {
    content: '\EA06';
    color: #09bb07;
}

.sub_stem {
    font-size: 16px;
    color: blue;
    margin-top: 10px;
}